home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / New System Software Extensions / OpenDoc A6 / SOM / OpenDoc and SOM / IDL / SUCursor.idl < prev    next >
Encoding:
Text File  |  1994-04-19  |  1.1 KB  |  48 lines  |  [TEXT/MPS ]

  1. //# Copyright:    © 1993-94 by Apple Computer, Inc., all rights reserved.
  2. #ifndef _SUCURSOR_
  3. #define _SUCURSOR_
  4.  
  5. #ifndef _ODOBJECT_
  6. #include "ODObject.idl"
  7. #endif
  8.  
  9. #ifndef _STORAGEU_
  10. #include "StorageU.idl"
  11. #endif
  12.  
  13. //==============================================================================
  14. // Classes defined in this interface
  15. //==============================================================================
  16. interface  ODStorageUnitCursor;
  17.  
  18. //==============================================================================
  19. // ODStorageUnitCursor
  20. //==============================================================================
  21.  
  22. interface ODStorageUnitCursor : ODObject
  23. {
  24.     void InitStorageUnitCursor(in ODPropertyName propertyName,
  25.                                 in ODValueType valueType,
  26.                                 in ODValueIndex valueIndex);
  27.     
  28.     void GetCursor(out ODPropertyName propertyName,
  29.                     out ODValueType valueType,
  30.                     out ODValueIndex valueIndex);
  31.                   
  32. #ifdef __SOMIDL__
  33.     implementation
  34.     {
  35.     override:
  36.         somInit,
  37.         somUninit;
  38.     releaseorder:
  39.         InitStorageUnitCursor,
  40.         GetCursor;
  41.         
  42.     };
  43.  
  44. #endif
  45. };
  46.  
  47. #endif  // _SUCURSOR_
  48.